<template>
	<a-result status="warning" title="暂无权限" sub-title="未配置菜单权限，请联系管理员进行配置！">
		<!--		<template #extra>-->
		<!--			<a-button type="primary" @click="logout">重新登录</a-button>-->
		<!--		</template>-->
	</a-result>
</template>

<script>
	import tool from '@/utils/tool'
	import { message } from 'ant-design-vue'
	import loginApi from '@/api/auth/loginApi'
	import { routerToCommon } from '@/utils/request'

	export default {
		methods: {
			logout() {
				// 取得缓存中的token
				const token = tool.data.get('TOKEN')
				const param = {
					token: token
				}
				message.loading('退出中...', 1)
				loginApi
					.logout(param)
					.then(() => {
						// 清理掉个人的一些信息
						// tool.data.remove('TOKEN')
						// tool.data.remove('USER_INFO')
						// tool.data.remove('MENU')
						// tool.data.remove('PERMISSIONS')
						tool.data.clear()
						// router.replace({ path: '/login' })
						routerToCommon()
					})
					.catch(() => {
						tool.data.clear()
						// router.replace({ path: '/login' })
						// location.reload()
						routerToCommon()
					})
			}
		}
	}
</script>
